package com.doge.service.admin.aftersale;

import com.doge.bean.base.BaseData;
import com.doge.bean.base.BaseParam;
import com.doge.bean.bo.aftersale.AftersaleBatchBO;
import com.doge.bean.pojo.aftersale.AfterSale;

/**
 * @ClassName: AftersaleService
 * @Description:
 * @author: PuJing
 * @create: 2021-11-29-22:38
 **/

public interface AftersaleService {
    BaseData list(BaseParam param, Integer aftersaleSn, Integer orderId, Integer status);

    int recept(AfterSale afterSale,Short status);

    int reject(AfterSale afterSale, Short status);

    int batch_reject(AftersaleBatchBO aftersaleBatchBO);

    int batch_recept(AftersaleBatchBO aftersaleBatchBO);

    int refund(AfterSale afterSale, Short status);
}
